make-up piece - English Synonyms Dictionary